Grooved helmet - French English Dictionary